 
DIV.green-black{ width:100%;  padding-top:10px; text-align:right; }
DIV.green-black A{PADDING-RIGHT: 5px;PADDING-LEFT: 5px;PADDING-BOTTOM: 2px;COLOR: #2a2a2a;MARGIN-RIGHT: 2px;PADDING-TOP: 2px;BORDER: #ddd;TEXT-DECORATION: none;font-size:100%;background-color: #ddd;}
DIV.green-black A:hover{BORDER: #145283 1px solid;COLOR: #fff;font-size:100%;background-color: #145283;}
DIV.green-black A:active{BORDER: 1px solid #145283;COLOR: #fff;font-size:100%;background-color: #145283;}
DIV.green-black SPAN.current{PADDING-RIGHT: 5px;PADDING-LEFT: 5px;FONT-WEIGHT: bold;PADDING-BOTTOM: 2px;COLOR: #fff;MARGIN-RIGHT: 2px;PADDING-TOP: 2px;BORDER: 1px solid #145283;font-size:100%;background-color: #145283;}
DIV.green-black SPAN.disabled{PADDING-RIGHT: 5px;PADDING-LEFT: 5px;PADDING-BOTTOM: 2px;COLOR: #fff;MARGIN-RIGHT: 2px;PADDING-TOP: 2px;BORDER: #145283 1px solid;font-size:100%}
::-webkit-scrollbar {width:6px;height:8px;background-color:#fff;border-radius:4px; position:relative;}
::-webkit-scrollbar-thumb {background-color:#b1b1b1;border-radius:3px}
@font-face{

font-family:'AvantGarde';
font-family:'AvantGarde';
	src:url('../fonts/AvantGarde.eot?') format('eot');/*IE*/
	src:url('../fonts/AvantGarde.TTF') format('truetype');/*non-IE*/

}

@font-face{

font-family:'AVGARDM';
font-family:'AVGARDM';
	src:url('../fonts/AVGARDM.eot?') format('eot');/*IE*/
	src:url('../fonts/AVGARDM.TTF') format('truetype');/*non-IE*/

}

.kd{ width:91%; max-width:1300px; margin:0 auto;}
.fl{ float:left;}
 

 

@media screen and (max-width:1366px){
.mobile-inner-nav a{padding:8px 1rem; font-size:0.875rem;}
}
@media screen and (max-width:1024px){
.mobile{width: 100%; position:absolute; }
.mobile-inner-nav li{ margin-top:0;}
.mobile-inner-nav li .erj{ display:none;}
.mobile-inner-nav a{ margin:0;}

.mobile-inner-nav a p{ color:#fff; font-size:1em; line-height:30px;transition:all 0.5s; padding:0px 18px;}
.mobile-inner-nav a:hover p,.mobile-inner-nav a.cur p{ border-bottom:none}
.mobile-inner{width: 100%;}
.mobile-inner img{width:100%;}
.mobile-inner-header .np{ display:block; color:#fff; right:85px; top:40px; width:70px;}
.mobile-inner-header{width: 100%;height:5em; position: absolute;top: 0px;left: 0px; }
.mobile-inner-header-icon{color:#fff;width:80px;height:50px;font-size:1.25rem;font-weight:bold;margin-top:40px;text-align: center;float:right;position: relative;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s; margin-right:20px; }
.mobile-inner-header-icon:hover{cursor: pointer;}
.mobile-inner-header-icon span{position: absolute;left: calc((100% - 50%) / 2);top: calc((100% - 20px) / 2);width:70%;height:0.3rem;background-color:#fff; border-radius:5px;}
.mobile-inner-header-icon-out p {
    width: 70%;
    height: 0.3rem;
    background-color: #fff;
    position: absolute;
    left: 25%;
    bottom: 0.9em;
    display: block;
	border-radius:5px;
}
.mobile-inner-header-icon-click p{ display:none;}
.mobile-inner-header-icon span:nth-child(1){transform: translateY(18px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(2){transform: translateY(-18px) rotate(0deg);}
.mobile-inner-header-icon-click span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clickfirst;}		
.mobile-inner-header-icon-click span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clicksecond;}
@keyframes clickfirst {
0% {transform: translateY(18px) rotate(0deg);}
100% {transform: translateY(0) rotate(45deg);}}	
@keyframes clicksecond {
0% { transform: translateY(-18px) rotate(0deg);}
100% {transform: translateY(0) rotate(-45deg);}}	
.mobile-inner-header-icon-out span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;	animation-name: outfirst;}		
.mobile-inner-header-icon-out span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: outsecond;}
@keyframes outfirst {
0% {transform: translateY(0) rotate(-45deg);}
100% {transform: translateY(-18px) rotate(0deg);}}	
@keyframes outsecond {
0% {transform: translateY(0) rotate(45deg);}
100% {transform: translateY(18px) rotate(0deg);}}
.mobile-inner-nav{background-color: rgba(0,0,0,0.9);width: 100%;position: absolute;top:4.7em;left: 0px;padding-bottom:3rem;display: none;	z-index:99999;}
.mobile-inner-nav li{ width:100%; float:none;}
.mobile-inner-nav a{display:inline-block;line-height:1rem;text-decoration: none;width:100%;color: #fff;border-bottom: solid 1px rgba(255,255,255,0.3);-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s; font-size:1.2rem; text-align:center; border-radius:0px}
.mobile-inner-nav a:hover{color: rgba(255,255,255,0.4);}
.mobile-inner-nav a{-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: returnToNormal;	animation-name: returnToNormal; font-size:1.25rem; padding:1em 0}

@-webkit-keyframes returnToNormal {0% {opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}
100% { opacity: 1;  -webkit-transform: none; transform: none;}}
@keyframes returnToNormal {0% {opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}
100% {opacity: 1; -webkit-transform: none; transform: none;}}
}

/*banner*/
.banner{}
.fullSlide{width:100%;position:relative;height:650px;background:#145283; top:-2px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;border-top-right-radius:30px; overflow:hidden;}
.fullSlide .bd li{width:100% !important;height:730px;overflow:hidden;text-align:center; }
.fullSlide .bd li a{display:block;height:730px;}
.fullSlide .hd{width:auto;position:absolute;z-index:1;bottom:-48px;left:10%;}
.fullSlide .hd ul{text-align:left;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:36px;height:26px;margin:3px;overflow:hidden;background:none;filter:alpha(opacity=100);opacity:1; color:#969696; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.125rem;}
.fullSlide .hd ul .on{ color:#145283}

.fullSlide .prev{display:block;position:absolute;z-index:1;top:102%;left:5%;z-index:1;width:35px;height:22px;background:url(../images/left.png) center no-repeat;cursor:pointer;filter:alpha(opacity=100);opacity:1;display:block;}

.fullSlide .next{display:block;position:absolute;z-index:1;top:102%;left:25%;z-index:1;width:35px;height:22px;background:url(../images/right.png) center no-repeat;cursor:pointer;filter:alpha(opacity=100);opacity:1;display:block;}
@media screen and (min-width: 1680px){
.fullSlide .hd{width:auto;position:absolute;z-index:1;bottom:-48px;left:20%;}
.fullSlide .prev{ left:16.5%}

.fullSlide .next{ left:30%}
}
@media screen and (max-width: 768px){
.fullSlide{ display:none}
}

.mban{ display:none;}
@media all and (max-width: 768px) {
.mban{ display:block;}
/*图片切换*/
	.device {
  width: 760px;
  height: 600px;
  margin: 0px auto 0 auto;
  position: relative;
}
.device .arrow-left {
  background: url(../images/arrows.png) no-repeat left top;
  position: absolute;
  left: 20px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
  z-index:111;
}
.device .arrow-right {
  background: url(../images/arrows.png) no-repeat left bottom;
  position: absolute;
  right: 30px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
  z-index:111;
}
.swiper-container {
  height: 600px;
  width: 760px;
}
.content-slide {
  padding: 20px;
  color: #fff;
}
.title {
  font-size: 25px;
  margin-bottom: 10px;
}
.pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:20px;
  width: 100%;
  z-index:111;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-slide  img{ width:100%}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}
}

/*search*/
.ser{ height:65px; width:100%; background:#fff;}
.serk{ position:absolute; background:#145283; border-bottom-left-radius:30px; border-top-right-radius:30px; border-bottom-right-radius:5px; padding:37px 2%; width:46%; right:0; top:-40px;}
.serk p{ color:#fff; font-size:1rem;}

.seach-form{ margin-top:22px; position:relative; z-index:2; background:#0a3e68; border-radius:20px; overflow:hidden;}
.seach-form .s-txt{ width:80%; height:35px; background:#0a3e68; border:none; float:left; padding:5px 20px; color:#81bff1;}
.seach-form .s-bt{ background:url(../images/sbtn.jpg) center no-repeat; height:45px; width:55px; border:none; float:left; margin-left:1px;}
@media screen and (max-width: 768px){
.ser{ display:none}
}
/*产品*/
.in-pro{  padding:66px 0;}
.in-pro{}
.iplist{ width:21.5%;}
.iplist .ptt{ background:#145283 url(../images/plbg.jpg) center bottom no-repeat; padding:37px 39px; border-top-left-radius:20px}
.iplist .ptt h4{ background:url(../images/pbb.jpg) left center no-repeat; padding-left:50px; font-size:1.5rem; color:#fff;}
.iplist .ptt h4 span{ font-size:0.875rem; color:#fff; text-transform:uppercase;}
.iplist .ptt h4 font{ display:none}
.iplist .ptt h4 em{ display:block}
.iplist .pul{ width:100%; background:#1f6194;}
.iplist .pul li{ width:auto; border-bottom:1px solid #296ea4; background:url(../images/pt.jpg) 13px center no-repeat; line-height:63px; padding-left:40px;}
.iplist .pul a{ color:#fff;}
.iplist .pg{ background:url(../images/pg1.png) center no-repeat; width:100%; height:158px;}
.iplist .pg p{ padding:59px 0 0 95px; color:#fff; font-weight:bold;}
.iplist .pg span{ display:block; font-family:'AvantGarde'; padding:0 0 0 65px; font-size:1.5rem; color:#fff}
@media screen and (max-width: 768px){
.iplist{ width:100%;}
.iplist .ptt h4 font{ display:block}
.iplist .ptt h4 em{ display:none}
.iplist .pul{ display:none}
.iplist .pg{ display:none}
}
.ipros{ width:76%;}
.ipros .pma{ margin-bottom:15px;}
.ipros .pma a{ display:block; width:117px; height:41px; border:1px solid #d5d5d5; line-height:41px; text-align:center; margin-left:1rem; border-bottom-right-radius:10px; border-top-left-radius:10px; transition:all 0.5s;}
.ipros .pma a:hover{ background:#145283; color:#fff;}
.ipros dl{ width:30.33%; margin-right:3%; float:left; margin-bottom:20px;}
.ipros dl dt{ width:100%; overflow:hidden;}
.ipros dl dt img{ width:100%; transition:all 0.5s; transform:scale(1)}
.ipros dl:hover dt img{ transition:all 0.5s; transform:scale(1.1)}
.ipros dl dd{ background:#000 url(../images/jia.jpg) right center no-repeat; height:51px; line-height:51px}
.ipros dl dd p{ text-indent:1rem; color:#fff}
@media screen and (max-width: 768px){
.ipros{ width:100%;}
.ipros .pma{ width:100%; margin:10px 0}
.ipros .pma a{ width:45%;float:left; line-height:60px; height:60px;}
.ipros dl{ width:48%; margin: 0 1% 20px;}
}
/*精品*/
.in-jing{   background:#1f6194; padding:0px 0 40px}
.ji-tit{position:relative; text-align:center;  padding-top:40px;}
.ji-tit p{ font-size:2.25rem; color:#fff;}
.ji-tit img{ margin:0px 8px 5px}
.ji-tit em{ color:#fff; font-size:1.375rem;}
.ji-tit .eng{ position:absolute; left:0; top:0; border-left:1px solid #fff;}
.ji-tit .eng span{ text-align:left; padding-left:10px; display:block; text-transform:uppercase; color:#fff; padding-top:40px;}
@media screen and (max-width: 768px){
.ji-tit .eng{ display:none}
}
.tabc1{ width:100%; height:auto; margin:40px auto; font-family:'微软雅黑';}
.tabc1 .tab{ overflow:hidden; background:#ccc;}
.tabc1 .tab a{ display:block; width:16.6%;float:left; padding:24px 0 0 3%; text-decoration:none; color:#333; min-height:108px; box-sizing:border-box; margin-right:1px;}
.tabc1 .tab a p{ font-size:1.75rem; color:#7d7d7d; transition:all 0.5s}
.tabc1 .tab a span{ font-size:0.875rem; color:#7d7d7d; display:block;transition:all 0.5s}
.tabc1 .tab a hr{ width:19px; height:2px; background:#fff; border:none; margin:10px 0;}
.tabc1 .tab a#s1{ background:url(../images/s1.jpg) center no-repeat;}
.tabc1 .tab a#s2{background:url(../images/s2.jpg) center no-repeat;}
.tabc1 .tab a#s3{background:url(../images/s3.jpg) center no-repeat;}
.tabc1 .tab a#s4{background:url(../images/s4.jpg) center no-repeat;}
.tabc1 .tab a#s5{background:url(../images/s5.jpg) center no-repeat;}
.tabc1 .tab a#s6{background:url(../images/s6.jpg) center no-repeat; margin-right:0;}

.tabc1 .tab a:hover{ color:#fff; text-decoration:none; border:2px solid #fff;}
.tabc1 .tab a:hover p{ color:#fff;}
.tabc1 .tab a:hover span{ color:#fff;}
.tabc1 .tab a.on{ color:#fff; text-decoration:none; border:2px solid #fff;}
.tabc1 .tab a.on p{color:#fff;}
.tabc1 .tab a.on span{ color:#fff;}

.tabc1 .content{ overflow:hidden; width:100%; height:418px; position:relative;}
.tabc1 .content ul{ position:absolute; left:0; top:0; height:418px;}
.tabc1 .content li{ width:1300px; height:418px; float:left;}
.tabc1 .content li .jipic{ width:50%;}
.tabc1 .content li .jipic img{ width:100%;}
.tabc1 .content li .jicon{ width:50%; background:url(../images/jb1_06.jpg) top repeat-x,url(../images/jb2_06.jpg) right repeat-y; height:418px; position:relative;}
.tabc1 .content li .jicon h4{ font-size:1.875rem; color:#fff; text-transform:uppercase; padding-top:22%; margin-left:10%; display:inline-block; border-bottom:1px solid #36719f; line-height:2.25em}
.tabc1 .content li .jicon p{ margin-left:10%; margin-top:3%; color:#9fc0d9; line-height:1.5em}
.tabc1 .content li .jicon .jis{ position:absolute; top:15%; left:-5%;}
.tabc1 .content li .jicon .jis img{ margin-top:20px; margin-right:10px}
.tabc1 .content li .jicon .jis em{ color:#fff;}
.tabc1 .content li .jicon .jis b{ font-size:1.875rem; color:#66bcff}
@media screen and (max-width:1366px){
.tabc1 .tab a{ width:16.58%}
}
@media screen and (max-width: 768px){
.tabc1 .tab a{ width:33.33%; background-size:100% !important; margin:0; padding:12px 0 0 3%}
.tabc1 .tab a:hover{ color:#fff; text-decoration:none; border:none}
.tabc1 .tab a.on{ color:#fff; text-decoration:none; border:none}
.tabc1 .content li{ width:760px;}
.tabc1 .content li .jipic{ width:100%;}
.tabc1 .content li .jicon{ display:none}
}
/*特别*/
.in-te{ background:url(../images/te.jpg) center no-repeat; height:auto; min-height:802px; overflow:hidden;}
.te-tit{ padding-top:100px;}
.te-tit h4{ font-size:1.75rem; color:#fff}
.te-tit p{ font-size:3rem; color:#2595ed; font-weight:bold;}
.te-zi{ margin-top:1rem;}
.te-zi hr{ width:123px; height:1px; border:none; background:#fff; float:left;}
.te-zi p{ float:left; font-size:0.875rem; text-transform:uppercase; color:#fff; margin-left:8px}
.te-zi span{ color:#fff; line-height:1.5em; display:block; margin-top:1rem}
.te-yan{ margin:52px 0;}
.te-yan p{ font-size:1.125rem; color:#fff; font-weight:bold;}
.te-re p{ font-size:1.125rem; color:#fff;}
.te-re span{ font-size:1.875rem; color:#fff;}
.te-re a{ display:block; background:#e70000; width:97px; height:36px; text-align:center; line-height:36px; color:#fff; margin:20px 0 0 20px;}
@media screen and (max-width: 768px){
.te-tit p{ font-size:2.5rem; color:#2595ed; font-weight:bold;}
.te-re a{ width:120px}
}

/*6大领?/
.in-da{ background:url(../images/6da.jpg) center top no-repeat; padding:0 0 50px; overflow-y:hidden}
.da-tit{ text-align:center; position:relative; padding-top:64px;}
.da-tit h4{ font-size:2.25rem; color:#fff;}
.da-tit span{ font-size:1.375rem; color:#fff; line-height:1.5em;}
.da-tit .eng{ position:absolute; left:0; top:-20%; border-left:1px solid #fff;}
.da-tit .eng span{ font-size:0.875rem; text-align:left; padding-left:10px; display:block; text-transform:uppercase; color:#fff; padding-top:80px;}
.da-six{ margin-top:49px;}
.da-six li{ transition:all 0.5s; float:left; width:33.33%; background:#e0e0e0; padding:40px 33px; box-sizing:border-box; position:relative;}
.da-six li:hover{ box-shadow:0px 0px 5px 5px rgba(0,0,0,0.3); z-index:2; transition:all 0.5s}
.da-six li a{ display:block;}
.da-six li p{ font-size:1.375rem; color:#383838}
.da-six li span{ display:block; text-transform:uppercase; color:#747474}
.da-six li img{ margin-top:32px;}
.da-six li em{ position:absolute; background:url(../images/qi.png) center no-repeat;  width:35px; height:42px; top:0; right:10%; line-height:36px; color:#fff; text-align:center; font-size:1.125rem;}
.da-six li:nth-child(1){ background:#c9c9c9;}
.da-six li:nth-child(3){background:#c9c9c9;}
.da-six li:nth-child(3) img{ margin-top:11px;}
.da-six li:nth-child(4) img{ margin-top:11px;}
.da-six li:nth-child(6) img{ margin-top:25px;}
.da-six li:nth-child(5){background:#c9c9c9;}
@media screen and (max-width:1366px){
.da-six li{ min-height:220px;}
}
@media screen and (max-width: 768px){
.da-tit .eng{ display:none}
.da-six li{ width:100%;}
}
.kas{ width:151px; height:49px; display:block; background:#145283; margin:28px auto 0; text-align:center; line-height:49px; color:#fff; border-bottom-right-radius:10px; border-top-left-radius:10px;}
.kas:hover{ color:#fff}

/*定制流程*/
.in-liu{ background:url(../images/liubg.jpg) center no-repeat; min-height:570px; width:100%;}
.fck{ width:80%;}
.feed-k{ width:33.2%; background:#e70000; box-sizing:border-box; padding:30px 26px; margin-top:78px; border-bottom-right-radius:20px; border-top-left-radius:20px;}
.feed-k h4{ font-size:1.25rem; color:#fff; font-weight:bold;margin-bottom:20px;}
.feed-k .sq{ width:auto; background:none; border-bottom:1px solid #ff4747 !important; border:none; line-height:54px; color:#fff;}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #fff;
}
:-moz-placeholder {
   color:    #fff;
   opacity:  1;}
.feed-k .sq1{ width:100%; border:none; border-bottom:1px solid #ff4747 !important; background:none; padding:10px 0; height:100px;}
.btn11{ width:100%; border-radius:30px; background:#9a0000; border:none; margin-top:20px; height:45px; line-height:45px; font-size:1.25rem;}
.flc-c{ width:66.8%;}
.flc-c img{ max-width:100%;}
.flc-c .fkk{ margin:100px 0 20px 18%;}
.flc-c .fkk p{ color:#fff; font-size:1.5rem;}
.flc-c .fkk h4{ font-size:2.625rem; color:#fff;}
.flc-c .fkk span{ font-size:1.5rem; color:#fff;}
.flc-c .fkk em{ font-size:1.25rem; color:#fff;}
@media screen and (max-width: 768px){
.feed-k{ display:none}
.flc-c{ width:90%;}
.flc-c .fkk{ margin:50px 0 20px 18%;}
.flc-c .fkk p{  font-size:1.375rem;}
.flc-c .fkk h4{ font-size:1.625rem; color:#fff;}
.flc-c .fkk span{ font-size:1.5rem; color:#fff;}
.flc-c .fkk em{ font-size:1.25rem; color:#fff;}
}
/*客户感言*/
.in-ke{ background:#f5f5f5; padding:67px 0 0; width:100%;}
.ke-tit{ text-align:center;}
.ke-tit h4{ font-size:2.25rem; color:#0f4772; font-weight:bold;}
.ke-tit p{ color:#0f4772; font-size:1.5rem;}

.wrapper{ height:350px; width:1300px; margin:36px auto 0;}
@media screen and (max-width: 768px){
.in-ke{ max-width:760px; overflow-x:hidden; width:100%;}
.ke-tit h4{ font-size:2rem;}
.ke-tit p{ color:#0f4772; font-size:1.25rem;}
.wrapper{ height:350px; width:760px; margin:36px auto 0;}
}

.tab {
	position: relative;
	margin-bottom: -2px;

	width: 100%;
	border-bottom: 0 none;

}

.tab ul img {
	vertical-align: middle
}
.mt15 {
	margin-top: 32px
}
.slide {
	position: relative;
	overflow: hidden;
	width: 1300px;
	height: 250px
}
.slide-ul {
	position: relative;
	margin: 0px 0 0 0px;
	width: 3980px;
}
.slide-ul li {
	position:relative;
	float: left;
	display: inline;
	overflow: hidden;
	width: 420px;
	height: 257px;
	 transition:all 0.3s ease;
	 position:relative;
	 margin-right:20px;
}
.slide-ul li:nth-child(3){ margin-right:0;}
.slide-ul li:nth-child(6){ margin-right:0;}
.slide-ul li:last-child{ margin-right:0;}
.slide-ul li a{ display:block;}
.slide-ul li .keimg{ position:relative; width:100%; overflow:hidden; background:#fff; height:222px;}
.slide-ul li .keimg .ketxt{  width:100%; height:100%;   box-sizing:border-box; padding:12% 6% 0;}
.slide-ul li .keimg .ketxt p{ font-size:1.125em; color:#000000;}
.slide-ul li .keimg .ketxt span{ font-size:0.875rem; color:#787878; line-height:2em;}
.slide-ul li .kequan{ width:102px; height:102px; position:absolute; border:2px solid #fff; border-radius:51px; overflow:hidden; bottom:0px; left:21px;}
@media screen and (max-width: 768px){
.slide-ul li .keimg .ketxt{   padding:6% 6% 0;}
.slide-ul li {
	width:722px; height:317px
}
}
.info-btn {
	overflow: hidden;
	margin: 20px auto 0;
	width:90px;
	height: 14px;
	zoom: 1
}

.info-btn li {
	float: left;
	padding: 0 6px 0 10px;
}

.info-btn li span {
	display: block;
	overflow: hidden;
	width: 11px;
	height: 11px;
	
	background:url(../images/point1.png) 0 -11px no-repeat;
	text-indent: -9999em;
	cursor: pointer
}
.info-btn .info-cur span,.info-btn .info-hover span {
	background-position: 0 0px;
	
}

/*合作品牌*/
.in-pin{ background:#eaeaea; padding:60px 0 40px; border-bottom:4px solid #1f6194}
.pps{ width:100%; position:relative;}
.pps .prev{ position:absolute; left:0; top:10%; z-index:11;}
.pps .next{ position:absolute; right:0; top:10%; z-index:11;}
.pps li{ width:20%; text-align:center; background:#fff; }
.pps li img{ max-width:100%;}
.pps li p{ line-height:2em}
@media screen and (max-width: 768px){
.in-pin{ display:none}
}
/*新闻资讯*/
.in-news{ padding:43px 0; overflow-y:hidden}
.n-tit{ text-align:center;}
.n-tit h4{ font-size:2.25rem; color:#3e3e3e; font-weight:bold;}
.n-tit span{ font-size:1.5rem; color:#505050}
.sss{ text-transform:uppercase; margin-top:-20px;}
.i-nlist{ width:60%; float:left}
@media screen and (max-width: 768px){
.n-tit h4{ font-size:2rem; }
.n-tit span{ font-size:1.25rem;}
}
#tab3{position:relative; margin:70px 0 55px 0;}
#tab3 .tabList3{   white-space:nowrap; }
#tab3 .tabList3 ul{ width:auto; border-left:3px solid #1f6194; padding-left:10px;}
#tab3 .tabList3 ul li{ float:left; text-align:center; cursor:pointer; transition:all 0.5s;font-size:1.25rem; color:#919191;}
#tab3 .tabList3 ul li:hover{ color:#1f6194; font-weight:bold;}
#tab3 .tabList3 ul li.cur{color:#1f6194; font-weight:bold;}
#tab3 .tabCon3{  margin-top:30px;  width:100%; position:relative;  border-radius:5px}
#tab3 .tabCon3 *{}
#tab3 .tabCon3>div{ display:none;}
#tab3 .tabCon3>div.cur{display:block;}
.tabCon3 dl{ width:100%; border-bottom:1px solid #d3d3d3; padding-bottom:1.5rem;}
.tabCon3 dl dt{ width:47%; float:left;}
.tabCon3 dl dt img{ width:100%;}
.tabCon3 dl dd{ width:50%; float:right;}
.tabCon3 dl dd p{ font-size:1.125rem; color:#3c3c3c; font-weight:bold;}
.tabCon3 dl dd span{ display:block; padding-left:8px; margin:16px 0 30px;}
.tabCon3 dl dd em{ display:block; margin-left:8px; width:129px; height:38px; border-radius:20px; background:#af0000; text-align:center; color:#fff; line-height:38px;}
.tabCon3 ul{ margin-top:20px;}
.tabCon3 ul li{ display:block; line-height:40px; background:url(../images/dd1.jpg) left center no-repeat; padding-left:1rem;}
.tabCon3 ul li span{ float:left; color:#636363}
.tabCon3 ul li em{ float:right; color:#636363}
@media screen and (max-width: 768px){
.i-nlist{ width:100%;}
.tabCon3 dl dd span{ display:none}
.tabCon3 dl dd em{ margin-top:30px;}
.sss{ display:none}
}
/*常见问题*/
.faq{ width:36%; margin:70px 0 55px 0;}
.fa-tit{ border-left:3px solid #1f6194;}
.fa-tit p{ float:left; font-size:1.125rem; color:#1f6194; margin-left:10px; font-weight:bold;}
.fa-tit a{ float:right;}
.fa-dl dl{ border-bottom:1px dotted #c1c1c1; padding:30px 0;}
.fa-dl dl dt{ background:url(../images/as_06.jpg) left top no-repeat; padding-left:30px; font-size:1rem; color:#0e0e0e}
.fa-dl dl dd{ background:url(../images/qu_06.jpg) left top no-repeat;padding-left:30px; font-size:1rem; color:#5d5d5d; margin-top:16px; line-height:1.5em}
@media screen and (max-width: 768px){
.faq{ width:100%;}
}
/*公司简?/
.in-ab{ background:#f8f8f8; width:100%; padding-top:60px;}
.in-ab .apic{ width:22%;}
.in-ab .apic img{ max-width:100%;}
.acon{ width:74%;}
.acon h4{ font-size:1.25rem; color:#1f6194; font-weight:bold; margin-bottom:16px; line-height:1.5em;}
.acon ul{ margin-top:30px;}
.acon li{ width:25%; float:left;}
.acon li p{ font-size:72px; display:inline-block; border-bottom:2px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; color:#1f6194}
.acon li span{ font-size:1rem;}
.acon li font{ display:block; margin-top:12px; color:#1f6194}
.pa3{ margin-top:26px;}
.pa3 dl{ position:relative; float:left; margin-right:92px; width:154px; height:144px;}
.pa3 dl dt{ width:100%;}
.pa3 dl dt img{ width:100%;}
.pa3 dl dd{ position:absolute; top:0; left:0; opacity:0; transition:all 0.5s;}
.pa3 dl:hover dd{ opacity:1; z-index:1;}

.in-rx{ background:url(../images/hbg.jpg) center no-repeat; height:384px; margin-top:-67px; padding-top:116px;}
.in-rx ul li{ float:left; width:22%; background:#fff; margin-right:3%; text-align:center; padding:16px; box-sizing:border-box; border-radius:20px; max-height:370px}
.in-rx ul li img{ max-width:100%;}
.in-rx ul li:nth-child(4){ margin-right:0;}
@media screen and (max-width: 768px){
.acon{ width:100%;}
.in-ab .apic{ display:none}
.acon li p{ font-size:60px}
.pa3 dl{ margin-right:75px}
.in-rx{ height:450px; background-size:cover;}
.in-rx ul li{ width:44%; max-height:400px}

.in-rx ul li:nth-child(3){ display:none}
.in-rx ul li:nth-child(4){ display:none }
}
/*友情链接*/
.fri{ width:100%; border-bottom-left-radius:20px; border-bottom-right-radius:20px; padding:19px 0; background:#fff; overflow:hidden; position:relative; z-index:22}
.ftxt{ width:10%; border-right:1px solid #bcbcbc}
.ftxt span{ font-size:1.5em; color:#7e7e7e}
.ftxt p{ font-size:1.25rem; color:#000;}
.fkx{ width:88%;}
#ScrollMe{ margin-top:14px; height:25px; overflow:hidden; line-height:25px}
#ScrollMe a{ color:#444444;  padding:0 10px; font-size:1em; border-right:1px solid #898888}
@media screen and (max-width: 768px){
.fri{ display:none}
}
/*foot*/
.foot{ background:url(../images/fbg.jpg) center no-repeat; width:100%; min-height:354px; margin-top:-20px; padding-top:88px;}
.fcon{ width:28%;}
.fcon h6{ font-size:1.125rem; color:#fff; margin-bottom:1rem;}
.fcon h6 span{ font-size:2rem; color:#fff;font-family:'AVGARDM';}
.fcon p{ color:#fff; line-height:1.5rem;}
.fcon .ew{ margin-top:1.5rem;}
.fcon .ew img{ float:left;}
.fcon .ew span{ display:block; float:left; margin-left:12px; color:#fff; margin-top:40px;}
.fmenu{ width:62%;}
.fmenu dl{ width:20%; float:left;}
.fmenu dl:nth-child(3){ text-indent:16px;}
.fmenu dl dt{ margin-bottom:20px;}
.fmenu dl dt a{ font-size:1.125rem; color:#fff;}
.fmenu dl dd a{ color:#fff; line-height:1.5em}
@media screen and (max-width:768px){
.foot{ background-size:cover}
.fcon{ width:100%;}
.fmenu{ display:none;}
}
.fbq{ border-top:1px solid #606060; padding:32px 0; width:100%; margin-top:31px;}
.fbq p{ color:#fff;}
.fbq p a{ color:#fff;}
@media screen and (max-width:768px){
.fbq{ margin-bottom:100px;}
.fbq p{ display:block; float:none; line-height:2rem;}
}


.fudong{ display:none}
@media screen and (max-width:768px){

.fudong{ display:block; position:fixed; bottom:0; left:0; width:100%; height:100px; background:#145283; z-index:99999}
.fudong li{ width:24.8%; text-align:center; height:80px; margin:10px 0; border-right:1px solid #eee; float:left;}
.fudong li p{ color:#fff;}
}